草庐IT

Ruby Regex 舍入尾随零

全部标签

ios - iOS NSAttributedString用颜色舍入背景

我想创建一个类似的图片:我设法用nsmutableattributedstring创建了除橙色圆角矩形之外的所有类型。我可以用背景颜色将背景设置为该颜色,但我找不到使其变圆的方法。有什么样的我怎么能做到?我找到了这个答案,但我无法让它在单点触摸中工作:NSAttributedStringbackgroundcolorandroundedcorners我在xamarin.ios中的代码:varstringBuilder=newNSMutableAttributedString();stringBuilder.Append(newNSAttributedString("26"));stri

ios - 将 float 值舍入到 .1(十位)

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:HowcanIroundafloatvalueto2postdecimalpositions?假设我有一个双数3.46。我如何将它四舍五入到3.50?我试过了NSLog(@"res:%.f",round(3.46));但它返回3。

iphone - 在 iOS 中将 NSdate 舍入到最近的小时

我有格式的数据时间:13:52、10:30、11:48等等我想四舍五入到最近的小时。例如13:52->14:00、10:30->11:00和11:48->12:00。我如何使用NSDate做到这一点? 最佳答案 这是一个Swift3.0实现,它使用Date扩展获取最近的小时数:extensionDate{funcnearestHour()->Date?{varcomponents=NSCalendar.current.dateComponents([.minute],from:self)letminute=components.mi

swift - 自己。在尾随快速关闭,意义和目的?

每当我在一个Action上使用尾随闭包时...示例:run(SKAction.wait(forDuration:10)){timeRemains=false}我看到了这个:Referencetoproperty(anything)inclosurerequiresexplicitly‘self’tomakecapturesemanticsexplicit.这是什么意思?它是关于什么的?我很好奇,因为我只是在我想在尾随闭包中调用的属性或函数的上下文/范围内这样做,所以不知道为什么我需要`self并且对这个词的使用着迷"semantics"这里。是不是有什么深意,如果我理解了这个,我是不是

swift - 是否可以快速使用多个尾随闭包?

我知道可以像这样定义接受闭包的方法:一个。单闭包作为输入参数functestOfClosures(flag:Int,closure1:()->()){closure1()}B.多个闭包作为输入参数functestOfClosures(flag:Int,closure1:()->(),closure2:()->(),closure3:()->()){switchflag{case1:closure1()case2:closure2()default:closure3()}}有趣的是,在第一种情况下我们可以这样调用它:testOfClosures(1){println("printclos

swift - 快速舍入数字

在Swift中,我需要能够根据值对数字进行舍入。如果一个数字是整数,后面只有“.0”,我需要把它转换成一个整数,如果这个数字小数点后的数字大于2位,我需要把它四舍五入到2位。例如:1.369352-->1.377.75-->7.752.0-->2我如何检查我的数字并根据这些规则四舍五入? 最佳答案 这样的东西应该不错吧?funcformatNumber(number:Double)->String?{letformatter=NSNumberFormatter()formatter.maximumFractionDigits=2le

ios - 在 UIView 类中添加 UIView 舍入逻辑

我有一个自定义的UIView,我将它添加到我的ViewController中,如下所示:letmyCustomView=Bundle.main.loadNibNamed("MyCustomView",owner:nil,options:nil)as!MyCustomViewmyCustomView.layer.cornerRadius=10myCustomView.layer.masksToBounds=true我绕过View的角落。但我想知道,有没有办法在MyCustomView类中移动这种圆角逻辑? 最佳答案 当你使用IB时,你

swift - 使 Int 舍入到最接近的值

我有两个Int值(它们必须是Ints),我希望它们在方程式中四舍五入到最接近的值;varExample=Int()varsecondExample=Int()Example=(secondExample/7000)此等式使变量Example始终向下舍入到最低值。例如说数字如下;varExample=Int()varsecondExample:Int=20000Example=(20000/7000)20000/7000等于2.857...但是变量Example显示2。如何使Example四舍五入到最接近的数字而不将其更改为Double 最佳答案

ios - 尾随的滑动 Action 不会消失

我在UITableView中配置了拖尾滑动操作。这些操作正常工作,但是当操作从表格中删除单元格时,滑动操作会保留在替换删除的行的行上。所以看起来新的当前行被滑动了。而且我认为滑动操作实际上可能会将它们的附件转移到那个新行,我无法判断。是否有一些我没有意识到需要调用的关闭函数? 最佳答案 对于上下文操作,不要忘记根据操作是否完成将完成处理程序设置为true或false:letdelete=UIContextualAction(style:.destructive,title:"Delete"){(myContext,myView,co

ios - 图表 lineChartDataset 舍入值

我正在尝试使用带有Swift3.0的iOS图表库做一些事情。我对lineChartDataset值(显示在每个值点上方)的格式有疑问。现在这些值是“双”的,显示为2.0和3.0而不是2和3等。是否可以对这些值进行舍入?我尝试使用numberFormatter但没有任何效果。任何帮助将不胜感激。 最佳答案 ios-charts已升级为基于协议(protocol)的方法来呈现各种类型的标签,如xAxis、yAxis等。因此您必须实现协议(protocol)IValueFormatter才能获得所需的结果。我已经创建了相同的类,所以直接使